package com.taru.wxhsh.service;

import com.taru.wxhsh.pojo.Detail;
import com.taru.wxhsh.pojo.Order;

import java.util.List;

/**
 * Created by HuKang on 2018/5/29.
 */
public interface OrderService {
    /**
     * 后台查询所有订单
     * @return
     */
    List<Order> selectListWithUser();
    /**
     * 根据WX查询订单
     * @param uid
     * @return
     */
    List<Order> selcetById(String uid);

    /**
     * 查询订单详情
     * @param orderid
     * @return
     */
    List<Detail> selectByOrderId(String orderid);
    /**
     * 根据订单id查询订单
     * @param orderid
     * @return
     */
    Order selectBy_OrderId(String orderid);
    /**
     * 发货
     * @param orderid
     */
    void  send(String orderid);

    /**
     * 作废
     * @param orderid
     */
    void invalid(String orderid);

    /**
     * 添加订单
     * @param order
     */
    String  addOrder(Order order);
}
